home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / include / asm-m68k / a.out.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  709 b   |  21 lines

  1. #ifndef __M68K_A_OUT_H__
  2. #define __M68K_A_OUT_H__
  3.  
  4. struct exec
  5. {
  6.   unsigned long a_info;        /* Use macros N_MAGIC, etc for access */
  7.   unsigned a_text;        /* length of text, in bytes */
  8.   unsigned a_data;        /* length of data, in bytes */
  9.   unsigned a_bss;        /* length of uninitialized data area for file, in bytes */
  10.   unsigned a_syms;        /* length of symbol table data in file, in bytes */
  11.   unsigned a_entry;        /* start address */
  12.   unsigned a_trsize;        /* length of relocation info for text, in bytes */
  13.   unsigned a_drsize;        /* length of relocation info for data, in bytes */
  14. };
  15.  
  16. #define N_TRSIZE(a)    ((a).a_trsize)
  17. #define N_DRSIZE(a)    ((a).a_drsize)
  18. #define N_SYMSIZE(a)    ((a).a_syms)
  19.  
  20. #endif /* __M68K_A_OUT_H__ */
  21.